a likely spot for a campfire - Spanish English Dictionary